package com.kgc.sbt.api;


import com.kgc.sbt.beans.CouponsType;
import com.kgc.sbt.beans.QueryCoupons;

import java.util.Date;
import java.util.List;

/**
 * Created on 2021/8/19.
 * <p>
 * Author: songhe
 * <p>
 * Description: 优惠卷操作接口
 */
public interface ReceiveCouponsApi {

    /**
     * @author : songhe
     * @date : 2021/8/20
     * @return :
     * @description :  查询优惠卷类型
     */
    List<CouponsType> queryCouponType();

    /**
     * @author : songhe
     * @date : 2021/8/20
     * @return :
     * @description :  查询用户所有优惠卷
     */
    List<QueryCoupons> queryUserCoupons(Integer userId);

    /**
     * @author : songhe
     * @date : 2021/8/21
     * @return :
     * @description :  消耗积分换取优惠卷
     */
    String getCoupons(Integer userId, String couponsNum);

    /**
     * @author : songhe
     * @date : 2021/8/22
     * @return :
     * @description :  通过couponId删除优惠卷
     */
    String deleteBycouponId (Integer couponId);





}
